have many things to do - Turc Anglais Dictionnaire